汇编求N!的流程图怎么画啊``???

来源:百度知道 编辑:UC知道 时间:2024/06/22 15:40:32
用汇编编一个求N!的程序。题就是这么给的``让我画一个流程图```不清楚怎么回事``高手伸出援手啊````
还有一个给的这么一句话``一个多位的非压缩的BCD码(6538)存在DATA1开始的单元中,乘以一个一位的非压缩的BCD码9(存在DATA2单元中),乘积存入DATA3开始的5个单元中。也让我画流程图```高手救救我啊``!!!!
高手注意```我要的是图!!!!!!

汇编N!:不一定对,你先看看是不是.好几年没有玩这个喀;;
DATA SEGMENT

RSULT DW ?

N DB 5

DATA ENDS

STAK SEGMENT STACK

DW 1024 DUP(?)

STAK ENDS

CODE SEGMENT

ASSUME CS:CODE, SS:STAK, DS:DATA

START: MOV AX, DATA

MOV DS, AX

XOR DX, DX

XOR AH, AH

MOV AL, N

CALL FCTRIL

MOV RSULT, DX

MOV AH, 4CH

INT 21H

FCTRIL PROC NEAR

CMP AL, 0

JNZ NXT

MOV DL, 1

RET

NXT: PUSH AX

DEC AL

CALL FCTRIL

POP CX

MOV AL, DL

MUL CL

MOV DX, AX

RET